Ipca Laboratories Share Analysis: Should You Buy Now